# -*- coding: utf-8 -*-

#list集合
names=['bob','dave','lisa']
#追加
names.append(123)
#移除第一个元素
print(names.pop(0))


#tuple 元组 tuple和list非常类似，但是tuple一旦初始化就不能修改
children=('小明','闰土','米歇尔')
print(children)



#dict 
map={'dave':100,"小王":120,"小美":119}
print(map)

if "dave" in map:
    print("dave的成绩是：",map['dave'])
#get方法找不到key 会返回none 不会报错 也可以提供一个默认值
map.get('gg','can\'t get gg')



#set set和dict类似，也是一组key的集合，但不存储value。由于key不能重复，所以，在set中，没有重复的key。
#创建set 需要提供list
s=set([1,2,3])
print(s)

sList=[3,5.2,4]
sSet=set(sList)
#set 放入的是不可变对象 修改sList不能影响结果
sList.append(9)
print(sSet)